/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.akcess.vo;

/**
 *
 * @author Alejandro
 */
import java.math.*;
import java.sql.*;
import java.net.URL;
import java.io.Serializable;
import java.util.*;

/**
 *
 * This classes is the Data Transfer Object(Value Object) defination for the entity solicitud_registro
 *
 */
public class SolicitudRegistroEstado implements Serializable {

    private int id_solic_registro;
    private int idtipodoc;
    private short id_estado;
    private int id_operador;
    private String nrodoc;
    private String nombre;
    private String apellido;
    private String nombreoperativo;
    private String contrasena;
    private String direccion;
    private String telefono;
    private String celular;
    private String fax;
    private String observacion;
    private boolean borrado;
    private String nombreEstado;
    private String e_mail;

    public SolicitudRegistroEstado() {
    }

    public SolicitudRegistroEstado(int id_solic_registro, int idtipodoc, short id_estado, int id_operador, String nrodoc, String nombre, String apellido, String nombreoperativo, String contrasena, String direccion, String telefono, String celular, String fax, String observacion, boolean borrado, String nomEstado) {
        this.id_solic_registro = id_solic_registro;
        this.idtipodoc = idtipodoc;
        this.id_estado = id_estado;
        this.id_operador = id_operador;
        this.nrodoc = nrodoc;
        this.nombre = nombre;
        this.apellido = apellido;
        this.nombreoperativo = nombreoperativo;
        this.contrasena = contrasena;
        this.direccion = direccion;
        this.telefono = telefono;
        this.celular = celular;
        this.fax = fax;
        this.observacion = observacion;
        this.borrado = borrado;
        this.nombreEstado = nomEstado;
    }

    public void setId_solic_registro(int id_solic_registro) {
        this.id_solic_registro = id_solic_registro;
    }

    public int getId_solic_registro() {
        return (id_solic_registro);
    }

    public void setIdtipodoc(int idtipodoc) {
        this.idtipodoc = idtipodoc;
    }

    public int getIdtipodoc() {
        return (idtipodoc);
    }

    public void setId_estado(short id_estado) {
        this.id_estado = id_estado;
    }

    public short getId_estado() {
        return (id_estado);
    }

    public void setId_operador(int id_operador) {
        this.id_operador = id_operador;
    }

    public int getId_operador() {
        return (id_operador);
    }

    public void setNrodoc(String nrodoc) {
        this.nrodoc = nrodoc;
    }

    public String getNrodoc() {
        return (nrodoc);
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getNombre() {
        return (nombre);
    }

    public void setApellido(String apellido) {
        this.apellido = apellido;
    }

    public String getApellido() {
        return (apellido);
    }

    public void setNombreoperativo(String nombreoperativo) {
        this.nombreoperativo = nombreoperativo;
    }

    public String getNombreoperativo() {
        return (nombreoperativo);
    }

    public void setContrasena(String contrasena) {
        this.contrasena = contrasena;
    }

    public String getContrasena() {
        return (contrasena);
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public String getDireccion() {
        return (direccion);
    }

    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    public String getTelefono() {
        return (telefono);
    }

    public void setCelular(String celular) {
        this.celular = celular;
    }

    public String getCelular() {
        return (celular);
    }

    public void setFax(String fax) {
        this.fax = fax;
    }

    public String getFax() {
        return (fax);
    }

    public void setObservacion(String observacion) {
        this.observacion = observacion;
    }

    public String getObservacion() {
        return (observacion);
    }

    public void setBorrado(boolean borrado) {
        this.borrado = borrado;
    }

    public boolean getBorrado() {
        return (borrado);
    }
    public void setNombreEstado(String estado) {
        this.nombreEstado = estado;
    }

    public String getNombreEstado() {
        return (nombreEstado);
    }

    public void setEmail(String email) {
        this.e_mail = email;
    }

    public String getEmail() {
        return (e_mail);
    }
    
    public String toString() {
        StringBuffer ret = new StringBuffer();
        ret.append("com.akcess.vo.Solicitud_registro :");
        ret.append("id_solic_registro='" + id_solic_registro + "'");
        ret.append(", idtipodoc='" + idtipodoc + "'");
        ret.append(", id_estado='" + id_estado + "'");
        ret.append(", id_operador='" + id_operador + "'");
        ret.append(", nrodoc='" + nrodoc + "'");
        ret.append(", nombre='" + nombre + "'");
        ret.append(", apellido='" + apellido + "'");
        ret.append(", nombreoperativo='" + nombreoperativo + "'");
        ret.append(", contrasena='" + contrasena + "'");
        ret.append(", direccion='" + direccion + "'");
        ret.append(", telefono='" + telefono + "'");
        ret.append(", celular='" + celular + "'");
        ret.append(", fax='" + fax + "'");
        ret.append(", observacion='" + observacion + "'");
        ret.append(", borrado='" + borrado + "'");
        return ret.toString();
    }

    public Vector getCampos() {
        Vector vec = new Vector();

        vec.addElement("idtipodoc");
        vec.addElement("Numero de Documento");
        vec.addElement("Nombre");
        vec.addElement("Apellido");
        vec.addElement("Nombre Operativo");
        vec.addElement("Contrasenha");
        vec.addElement("Direccion");
        vec.addElement("Telefono");
        vec.addElement("Celular");
        vec.addElement("Fax");
        vec.addElement("Observacion");
        vec.addElement("Borrado");
        return vec;

    }
}
